1 问题原因 Segmentation fault (core dumped)多为内存不当操作造成。空指针、野指针的读写操作,数组越界访问,破坏常量等。对每个指针声明后进行初始化为NULL是避免这个 ...
1 问题原因 Segmentation fault (core dumped)多为内存不当操作造成。空指针、野指针的读写操作,数组越界访问,破坏常量等。对每个指针声明后进行初始化为NULL是避免这个 ...
(1)一个Android工程中有一个build.gradle是负责Project范围的,而Module中又有各自的build.gradle是专门负责模块的。 (2)在Gradle中Task是一等公民 ...
对于已经签名好的APK,我们可能因为修复问题、逆向等原因需要替换其中的so或者jar之类的部分,如果是本地测试替换so,倒是可以通过Root设备来直接替换。但如果是Java部分或者非Root设备就不能 ...
1 ARM Streamline简介 全称是 ARM Streamline Performance Analyzer,Streamline是ARM DS-5工具中十分重要的性能分析工具,既支持C ...
0. Frida官方资料学习 官方网站:https://frida.re/docs/home/ 1. 安装firda-server到Android并启动 https://github.com/f ...
原文链接:http://ele7enxxh.com/Android-Arm-Inline-Hook.html AndroidNativeEmu食用手册:https://bbs.pediy.com/t ...
1 官方资料 AddressSanitizer:https://github.com/google/sanitizers/wiki/AddressSanitizer ...
1 Ubuntu下安装perf 在Ubuntu18上默认没有安装perf,可以通过如下命令尝试:sudo apt-get install linux-tools 结果出来以下内容: ...
1、相关工具 Valgrind:从Valgrind官网下载最新的源码包,我这里用的是:valgrind 3.14.0 (tar.bz2) [17MB] - 9 October 2018. Ubun ...
【快速查询】https://cmake.org/cmake/help/v2.8.8/cmake.html#section_Commands 1 CMake简介 CMake是跨平台编译工具,比m ...